DLC and API features added to DMLS, but window-launch bug left unresolved
Takeaway: Next time I'd tell it upfront to always launch background threads (HTTP listener, per-connection handlers) as self-cleaning/detached instead of calling thread.destroy, since that single join call silently blocked the whole game window from ever opening.